f9aa2dbab363733a425421e72175dd9135bb8dc4,app/src/main/java/privacyfriendlyshoppinglist/secuso/org/privacyfriendlyshoppinglist/logic/shoppingList/business/impl/ShoppingListServiceImpl.java,ShoppingListServiceImpl,moveSelectedToEnd,#List#,163

Before Change


        List<ListDto> selectedDtos = Observable
                .from(shoppingListDtos)
                .filter(dto -> dto.isSelected())
                .toList().toBlocking().single();
        nonSelectedDtos.addAll(selectedDtos);
        shoppingListDtos = nonSelectedDtos;
        return shoppingListDtos;

After Change


        Observable
                .from(shoppingListDtos)
                .filter(dto -> dto.isSelected())
                .subscribe(dto -> selectedDtos.add(dto));

        nonSelectedDtos.addAll(selectedDtos);
        shoppingListDtos = nonSelectedDtos;